-536
THE DELETE STATEMENT IS INVALID BECAUSE TABLE nom-table CAN BE AFFECTED BY THE OPERATION
Explication :
Une opération DELETE est tentée sur la table mentionnée, qui est référencée dans une sous-requête.
Si T est la table objet du DELETE, la table mentionnée
est l'une des suivantes :
• Une table dépendante de T dans une relation à règle de destruction CASCADE ou SET NULL,
• Une table dépendante d'une autre table dans une relation à règle de destruction CASCADE ou SET NULL, pour laquelle les suppressions dans T entraînent une suppression en cascade.
Action système :
L'ordre DELETE ne peut êtreexécuté. Le contenu de la table reste inchangé.
Réponse programmeur :
Ne pas référencer une table dans la sous-requête d'un ordre DELETE lorsque cette table peut être affectée par l'ordre DELETE.